7301 E Tanque Verde Rd, Suite 121, Tucson, AZ 85715-3478, Tucson
Portions were large and the service was above average. However, the food quality was low, especially for the price.
Portions were large and the service was above average. However, the food quality was low, especially for the price.